import static org.junit.Assert.*;

import org.junit.Test;

/**
 * @author Diego Yon 10070
 * Algoritmos y Estructura de Datos
 * Hoja de Trabajo 7
 */

public class BinaryTreeTest {
	
	BinaryTree<String> abuelo = new BinaryTree<String>("Fernando");
	BinaryTree<String> padre = new BinaryTree<String>("Pedro");
	BinaryTree<String> hija = new BinaryTree<String>("Maria");
	BinaryTree<String> hijo = new BinaryTree<String>("Diego");
	
	@Test
	public void setLeft(){
		padre.setLeft(hija);
		assertTrue(padre.left!=null);
	}
	
	@Test
	public void setRight(){
		padre.setLeft(hijo);
		assertTrue(padre.right!=null);
	}
	
	@Test
	public void setParent(){
		padre.setParent(abuelo);
		assertTrue(padre.parent==null);
	}
}
